- short-tailed mealybug
- noun
: a mealybug having short terminal filaments
Useful english dictionary. 2012.
Useful english dictionary. 2012.
coconut mealybug — noun : a short tailed mealybug (Nipaecoccus nipae) that is destructive to coconut, avocado, fig, and other fruiting plants … Useful english dictionary